package com.banksoft.cps.bean;

/**
 * 从业人员
 * Created by rongzhao.zhu on 2017/12/23.
 */
public class Practitioner {
    private String id;
    private String companyId;
    /**
     * 姓名
     */
    private String name;
    /**
     * 别名
     */

    private String alias;
    /**
     * 性别
     */
    private String sex;
    /**
     * 生日
     */
    private String brithday;
    /**
     * 受教育程度
     * @see com.banksoft.cps.enums.EducationLevel
     */
    private String educationLevel;
    /**
     * 民族
     */
    private String ethnic;
    /**
     * 工作性质
     */
    private String natureOfWork;

    /**
     * 从业时间
     */
    private String workYears;
    /**
     * 电子照片
     */
    private String photo;
    /**
     * 籍贯
     */
    private String nativePlace;
    /**
     * 原籍地址
     */
    private String nativeAddress;
    /**
     * 现在住址
     */
    private String address;
    /**
     * 服务单位
     */
    private String company;

    /**
     * 职务
     */
    private String position;
    /**
     * 政治面貌
     */
    private String roleForPolitical;//政治面貌
    /**
     * 身份证号码
     */
    private String idCard;
    /**
     * 暂住证
     */

    private String tempLiveNo;
    /**
     * 联系电话
     */
    private String telephone;

    /**
     * 授权单位
     */
    private String authorizedUnit;
    /**
     * 资格证编号
     */
    private String authorizedNo;

    /**
     * 家庭成员 名称  年龄 称谓 身份证 json格式
     */
    private String familyJson;//家庭成员


    /**
     * 家庭成员名称
     */
    private String rOneName;
    private String rTwoName;
    private String rThreeName;
    /**
     * 家庭成员年龄
     */
    private String rOneAge;
    private String rTwoAge;
    private String rThreeAge;
    /**
     * 家庭成员 称谓
     */
    private String rOneCall;
    private String rTwoCall;
    private String rThreeCall;
    /**
     * 家庭成员 身份证
     */
    private String rOneIdCard;
    private String rTwoIdCard;
    private String rThreeIdCard;

    /**
     * 奖惩
     */
    private String  assess;
    /**
     * 培训
     */
    private String training;
    /**
     * 简历
     */
    private String resume;
    /**
     * 备注
     */
    private String remark;
    /**
     * 创建时间
     */
    private long createTime;

    /**
     * 从业资质文件
     */
    private String qualificationDoc;
    /**
     * @see com.banksoft.cps.enums.DataFlag
     * 数据标志
     */
    private String dataFlag;
    /**
     * @see com.banksoft.cps.enums.UserType
     */
    private String creator;
    private String createAccount;

    /**
     * @see com.banksoft.cps.enums.Status
     */
    private String securityPeople;//保卫人员

    private String securityMainPeople;//保卫负责人

    private String purchasePeople;//采购人员
    private String purchaseMainPeople;//采购负责人

    private String seller;//销售人员

    private String mainSeller;//主要销售人员
    private String otherPeople;//其他类型

    /**
     * @see com.banksoft.cps.enums.Status
     */
    private String driver;//是否为驾驶人员
    /**
     * @see com.banksoft.cps.enums.Status
     */
    private String supercargo;//是否是押运人员

    private String status; //状态， @see Status


    public String getOtherPeople() {
        return otherPeople;
    }

    public void setOtherPeople(String otherPeople) {
        this.otherPeople = otherPeople;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    public String getDriver() {
        return driver;
    }

    public void setDriver(String driver) {
        this.driver = driver;
    }

    public String getSupercargo() {
        return supercargo;
    }

    public void setSupercargo(String supercargo) {
        this.supercargo = supercargo;
    }

    public String getFamilyJson() {
        return familyJson;
    }

    public void setFamilyJson(String familyJson) {
        this.familyJson = familyJson;
    }

    public String getSecurityPeople() {
        return securityPeople;
    }

    public void setSecurityPeople(String securityPeople) {
        this.securityPeople = securityPeople;
    }

    public String getId() {
        return id;
    }

    public void setId(String id) {
        this.id = id;
    }

    public String getCompanyId() {
        return companyId;
    }

    public void setCompanyId(String companyId) {
        this.companyId = companyId;
    }

    public String getName() {
        return name;
    }

    public void setName(String name) {
        this.name = name;
    }

    public String getAlias() {
        return alias;
    }

    public String getSex() {
        return sex;
    }

    public void setSex(String sex) {
        this.sex = sex;
    }

    public void setAlias(String alias) {
        this.alias = alias;
    }

    public String getBrithday() {
        return brithday;
    }

    public void setBrithday(String brithday) {
        this.brithday = brithday;
    }

    public String getEducationLevel() {
        return educationLevel;
    }

    public void setEducationLevel(String educationLevel) {
        this.educationLevel = educationLevel;
    }

    public String getEthnic() {
        return ethnic;
    }

    public void setEthnic(String ethnic) {
        this.ethnic = ethnic;
    }

    public String getNatureOfWork() {
        return natureOfWork;
    }

    public void setNatureOfWork(String natureOfWork) {
        this.natureOfWork = natureOfWork;
    }

    public String getWorkYears() {
        return workYears;
    }

    public void setWorkYears(String workYears) {
        this.workYears = workYears;
    }

    public String getPhoto() {
        return photo;
    }

    public void setPhoto(String photo) {
        this.photo = photo;
    }

    public String getNativePlace() {
        return nativePlace;
    }

    public void setNativePlace(String nativePlace) {
        this.nativePlace = nativePlace;
    }

    public String getNativeAddress() {
        return nativeAddress;
    }

    public void setNativeAddress(String nativeAddress) {
        this.nativeAddress = nativeAddress;
    }

    public String getAddress() {
        return address;
    }

    public void setAddress(String address) {
        this.address = address;
    }

    public String getCompany() {
        return company;
    }

    public void setCompany(String company) {
        this.company = company;
    }

    public String getPosition() {
        return position;
    }

    public void setPosition(String position) {
        this.position = position;
    }

    public String getRoleForPolitical() {
        return roleForPolitical;
    }

    public void setRoleForPolitical(String roleForPolitical) {
        this.roleForPolitical = roleForPolitical;
    }

    public String getIdCard() {
        return idCard;
    }

    public void setIdCard(String idCard) {
        this.idCard = idCard;
    }

    public String getTempLiveNo() {
        return tempLiveNo;
    }

    public void setTempLiveNo(String tempLiveNo) {
        this.tempLiveNo = tempLiveNo;
    }

    public String getTelephone() {
        return telephone;
    }

    public void setTelephone(String telephone) {
        this.telephone = telephone;
    }

    public String getAuthorizedUnit() {
        return authorizedUnit;
    }

    public void setAuthorizedUnit(String authorizedUnit) {
        this.authorizedUnit = authorizedUnit;
    }

    public String getAuthorizedNo() {
        return authorizedNo;
    }

    public void setAuthorizedNo(String authorizedNo) {
        this.authorizedNo = authorizedNo;
    }

    public String getrOneName() {
        return rOneName;
    }

    public void setrOneName(String rOneName) {
        this.rOneName = rOneName;
    }

    public String getrTwoName() {
        return rTwoName;
    }

    public void setrTwoName(String rTwoName) {
        this.rTwoName = rTwoName;
    }

    public String getrThreeName() {
        return rThreeName;
    }

    public void setrThreeName(String rThreeName) {
        this.rThreeName = rThreeName;
    }

    public String getrOneAge() {
        return rOneAge;
    }

    public void setrOneAge(String rOneAge) {
        this.rOneAge = rOneAge;
    }

    public String getrTwoAge() {
        return rTwoAge;
    }

    public void setrTwoAge(String rTwoAge) {
        this.rTwoAge = rTwoAge;
    }

    public String getrThreeAge() {
        return rThreeAge;
    }

    public void setrThreeAge(String rThreeAge) {
        this.rThreeAge = rThreeAge;
    }

    public String getrOneCall() {
        return rOneCall;
    }

    public void setrOneCall(String rOneCall) {
        this.rOneCall = rOneCall;
    }

    public String getrTwoCall() {
        return rTwoCall;
    }

    public void setrTwoCall(String rTwoCall) {
        this.rTwoCall = rTwoCall;
    }

    public String getrThreeCall() {
        return rThreeCall;
    }

    public void setrThreeCall(String rThreeCall) {
        this.rThreeCall = rThreeCall;
    }

    public String getrOneIdCard() {
        return rOneIdCard;
    }

    public void setrOneIdCard(String rOneIdCard) {
        this.rOneIdCard = rOneIdCard;
    }

    public String getrTwoIdCard() {
        return rTwoIdCard;
    }

    public void setrTwoIdCard(String rTwoIdCard) {
        this.rTwoIdCard = rTwoIdCard;
    }

    public String getrThreeIdCard() {
        return rThreeIdCard;
    }

    public void setrThreeIdCard(String rThreeIdCard) {
        this.rThreeIdCard = rThreeIdCard;
    }

    public String getAssess() {
        return assess;
    }

    public void setAssess(String assess) {
        this.assess = assess;
    }

    public String getTraining() {
        return training;
    }

    public void setTraining(String training) {
        this.training = training;
    }

    public String getResume() {
        return resume;
    }

    public void setResume(String resume) {
        this.resume = resume;
    }

    public String getRemark() {
        return remark;
    }

    public void setRemark(String remark) {
        this.remark = remark;
    }

    public long getCreateTime() {
        return createTime;
    }

    public void setCreateTime(long createTime) {
        this.createTime = createTime;
    }

    public String getQualificationDoc() {
        return qualificationDoc;
    }

    public void setQualificationDoc(String qualificationDoc) {
        this.qualificationDoc = qualificationDoc;
    }

    public String getDataFlag() {
        return dataFlag;
    }

    public void setDataFlag(String dataFlag) {
        this.dataFlag = dataFlag;
    }

    public String getCreator() {
        return creator;
    }

    public void setCreator(String creator) {
        this.creator = creator;
    }

    public String getCreateAccount() {
        return createAccount;
    }

    public void setCreateAccount(String createAccount) {
        this.createAccount = createAccount;
    }

    public String getSecurityMainPeople() {
        return securityMainPeople;
    }

    public void setSecurityMainPeople(String securityMainPeople) {
        this.securityMainPeople = securityMainPeople;
    }

    public String getPurchasePeople() {
        return purchasePeople;
    }

    public void setPurchasePeople(String purchasePeople) {
        this.purchasePeople = purchasePeople;
    }

    public String getPurchaseMainPeople() {
        return purchaseMainPeople;
    }

    public void setPurchaseMainPeople(String purchaseMainPeople) {
        this.purchaseMainPeople = purchaseMainPeople;
    }

    public String getSeller() {
        return seller;
    }

    public void setSeller(String seller) {
        this.seller = seller;
    }

    public String getMainSeller() {
        return mainSeller;
    }

    public void setMainSeller(String mainSeller) {
        this.mainSeller = mainSeller;
    }
}
